second nature – English–Français translations

🇬🇧 en fr 🇫🇷

second nature noun

  • mindset
seconde nature
Wiktionary Links